Skip to main content
TrustRadius
Algolia

Algolia

Overview

What is Algolia?

Algolia in San Francisco, California offers enterprise search as a service.

Read more
Recent Reviews

Algolia is Fast

9 out of 10
December 08, 2023
Incentivized
Algolia has revolutionized the way we approach search functionality on our websites and applications. As a developer, I've had the …
Continue reading

Streamlined platform

10 out of 10
December 02, 2023
Incentivized
Algolia helps us both AB test and roll out optimizations to our search experience without the need for any significant code changes and …
Continue reading
Read all reviews

Awards

Products that are considered exceptional by their customers based on a variety of criteria win TrustRadius awards. Learn more about the types of TrustRadius awards to make the best purchase decision. More about TrustRadius Awards

Reviewer Pros & Cons

View all pros & cons
Return to navigation

Pricing

View all pricing

Build

$0

Cloud
per month Up to 10,000 search requests + 1 Million records

Grow

$0.50

Cloud
per month per 1,000 search requests

Algolia Recommend

$0.60

Cloud
per month per 1,000 Recommend requests

Entry-level set up fee?

  • Setup fee optional
For the latest information on pricing, visithttps://www.algolia.com/pricing

Offerings

  • Free Trial
  • Free/Freemium Version
  • Premium Consulting/Integration Services
Return to navigation

Product Details

What is Algolia?

Algolia is an API platform for dynamic experiences that helps businesses maximize the speed of search and discovery, while solving the pain of relevance tuning through AI. The solution aims to make accessing the right piece of content on websites and apps faster and more intuitive.

  • Algolia Search is a fully hosted API that delivers content to users in milliseconds. Developers can customize the relevance of their user experience and get insights on how users interact with it.
  • Algolia Recommend is an API that allows users to build unique product recommendations into any digital ecommerce experience.

Algolia Screenshots

Screenshot of Index & Query Rules Management: Query Rules helps to enhance an engine's ranking behavior for specific queries. Setting up rules can uncover and enable users to respond more specifically to the intent behind users' queries.Screenshot of Query Monitoring: Offers insight into the status, performance and overall activity happening within the search engine.Screenshot of Algolia Analytics: The search bar is a feedback form. Algolia's analytics drives insights from search to click to conversion.Screenshot of Algolia Dashboard: Products to accelerate search and discovery experiences across any device and platform.Screenshot of Advanced front-end libraries, API clients, and extensive documentation to help developers build, deploy, and maintain.Screenshot of To get started users simply choose an index, denote the events, and choose a model.

Algolia Video

What is Algolia Search?

Algolia Technical Details

Deployment TypesSoftware as a Service (SaaS), Cloud, or Web-Based
Operating SystemsUnspecified
Mobile ApplicationApple iOS, Android, Windows Phone, Blackberry, Mobile Web
Supported CountriesGlobal
Supported LanguagesAll

Frequently Asked Questions

Algolia in San Francisco, California offers enterprise search as a service.

Algolia starts at $0.

Elasticsearch, Apache Solr, and Elastic Enterprise Search are common alternatives for Algolia.

Reviewers rate Availability highest, with a score of 9.6.

The most common users of Algolia are from Mid-sized Companies (51-1,000 employees).
Return to navigation

Comparisons

View all alternatives
Return to navigation

Reviews and Ratings

(94)

Attribute Ratings

Reviews

(1-20 of 20)
Companies can't remove reviews or game the system. Here's why
Score 8 out of 10
Vetted Review
Verified User
Incentivized
We use Algolia to power product searches on our website and app for all the brands. The search engine was easy to integrate and quick to set-up rather than building in house. It can perform all sorts of searches and synonyms or misspelt words too. Overall we went ahead with Algolia to save time and capital cost.
  • Easy integration and quick setup
  • Dynamic reranking based on product performances
  • Search on Synonyms and misspelt words
  • We didn't get much technical support. We feel we underutilised Algolia, a technical person could have helped us in leveraging personalisation, dynamic reranking etc better.
  • Algolia analytics dashboard can be better. Key metrics like click position isn't available on dashboard.
  • AI page level recommendation to reduce no results. Algolia had about 5% no results, these could be shown some results based on ai matching the query and pages/product contents.
Algolia is very well suited for small organisations launching their website or app for ecommerce. It is quick to setup, easy to integrate but costs you more in long term. For bigger organisation with sheer scale, building search inhouse will always be beneficial for long term. It works that's it.
Score 8 out of 10
Vetted Review
Verified User
Incentivized
We use Algolia to deploy a custom API database for our University's events and user directories. It provides information feeds for our website to display information on various websites and apps. We also use it to feed the data that gets pulled into various components on our homepage without using complicating CMS fields. Algolia gives us the flexibility to store our data, import feeds from other APIs, and manipulate this across many frameworks in the way that we need it.
  • Custom data streams imported and created solely on Algolia
  • Searchable and indexable data pools
  • Categories to create custom feeds of data
  • Robust API options that allow for a variety of solutions to new projects
  • JSON editor, one that checks formatting or backs up previous versions
  • Organization of data streams
  • In-app notes for new users that can provide context for how Indexes are used
  • In-app comments for attributes to explain the options
Algolia is well suited for large scale websites that find it hard to manage their streams of data. It provides a "home base" for all sources of information and gives developers the flexibility to take those data streams and manipulate them for presentable web applications. It may not be super useful or suitable for smaller scale companies and businesses that don't have that many sources of content.
December 11, 2023

Algolia at a glance

Score 8 out of 10
Vetted Review
Verified User
Incentivized
We use Algolia to manage our indices for both our Production and Staging environments. Without having Algolia we would have to come up with our own solution for managing millions of entries dealing with multiple different customer accounts. The ability to have a quick and seamless search experience within our application is required. We have many field techs that rely on finding parts and service orders.
  • Indexing that’s optimized for search
  • The ability to scale as we grow
  • Analytics insights
  • Reporting
  • Audit logs for access tokens
  • Managing users
Well suited for web applications and mobile apps that need an on demand search function. If you rely on larger datasets within a database utilizing Algolia for indexing is a time saver and ensure quick and accurate search results.

It is not suited for some different areas such as stream logging or complex aggregations on large document sets.
December 08, 2023

Algolia is Fast

Score 9 out of 10
Vetted Review
Verified User
Incentivized
Algolia has revolutionized the way we approach search functionality on our websites and applications. As a developer, I've had the pleasure of integrating Algolia into multiple projects, and each time, it has exceeded expectations.Speed and Performance: ⚡⚡⚡⚡⚡ (5/5) Algolia's search is lightning-fast, delivering instant and relevant results. The speed at which it indexes and retrieves data is unparalleled, ensuring a seamless and efficient user experience.Intuitive API: 🤖🔄 (5/5) The API is a developer's dream. It's well-documented, easy to understand, and integrates seamlessly with various platforms and languages. Setting up search functionality becomes a straightforward task, even for those new to Algolia.Relevance and Customization: 🔍🎨 (5/5) One of Algolia's standout features is its ability to provide highly relevant search results out of the box. The ranking and relevance settings are customizable, allowing developers to fine-tune search results based on their specific needs.User-friendly Dashboard: 🖥️🎛️ (5/5) The Algolia dashboard is a gem. It provides a user-friendly interface for managing indices, configuring settings, and monitoring usage. The real-time analytics are particularly valuable, offering insights into user behavior and search patterns.Scalability: 🚀🌐 (5/5) Whether you're working on a small website or a large-scale application, Algolia scales effortlessly. The infrastructure is robust, ensuring consistent performance even as your data and user base grow.Exceptional Support: 🛠️🤝 (5/5) Algolia's support team is responsive and knowledgeable. Their documentation is comprehensive, and in the rare event of an issue, the support team is quick to provide assistance, ensuring minimal downtime.Cost-effectiveness: 💵💰 (4.5/5) While Algolia may not be the cheapest option on the market, the value it adds to your search functionality justifies the cost. The pricing model is transparent, and the benefits in terms of user experience and developer efficiency make it a worthwhile investment.In conclusion, Algolia is a game-changer in the world of search. Its speed, customization options, and developer-friendly approach make it a top choice for anyone looking to enhance their search functionality. Whether you're working on a small project or a large enterprise application, Algolia's capabilities will undoubtedly elevate your search experience to new heights.
  • It's fast
  • It's easy
  • It just works
  • pricing
Well-Suited Scenarios for Algolia:E-commerce Search:Scenario: Algolia shines in e-commerce applications where users expect fast and precise search results. Its ability to handle large product catalogs and provide instant, relevant suggestions makes it an excellent choice for optimizing the shopping experience.Content-heavy Websites:Scenario: Websites with a vast amount of content, such as news portals or knowledge bases, benefit from Algolia's speed and relevance. Users can quickly find the information they need, and developers can customize the ranking to prioritize content based on relevance.Mobile Applications:Scenario: Algolia is well-suited for mobile apps where user attention is limited, and quick, accurate search results are crucial. Its lightweight integration and efficient handling of real-time data make it ideal for delivering a seamless search experience on mobile devices.Job Boards and Listings:Scenario: Platforms featuring job listings, real estate, or any form of classifieds benefit from Algolia's ability to provide instant search results. Users can find relevant listings swiftly, and developers can customize the search parameters to prioritize certain criteria.Collaborative Tools:Scenario: Applications involving collaboration and data sharing, such as project management tools, can leverage Algolia for fast and efficient search across diverse datasets. This enhances the user experience by quickly surfacing relevant information.Less Appropriate Scenarios for Algolia:Static Websites:Scenario: For simple, static websites with limited content and infrequent updates, Algolia might be overkill. The speed and real-time indexing features may not provide substantial benefits in scenarios where search demands are minimal.Highly Sensitive Data:Scenario: If your application deals with extremely sensitive or confidential data, such as health records or financial information, the real-time indexing and caching features of Algolia might pose security concerns. In such cases, a more controlled and private search solution may be preferable.Budget Constraints for Small Projects:Scenario: Algolia, while powerful, comes with a cost. For small projects with limited budgets and simple search requirements, exploring lighter, open-source alternatives might be more appropriate to avoid unnecessary expenses.Offline or Limited Connectivity Environments:Scenario: Algolia relies on a cloud-based infrastructure, which may not be suitable for applications that require search functionality in offline or intermittently connected environments. In such cases, a local search solution might be more appropriate.Complex Custom Data Structures:Scenario: If your application deals with highly complex and nested data structures that don't conform well to Algolia's indexing model, the implementation might become cumbersome. In such scenarios, a more flexible search solution could be considered.In essence, Algolia is a powerful tool that excels in scenarios where fast and relevant search results significantly impact user experience. However, for simpler projects or those with unique constraints, exploring alternative solutions might be more suitable.
December 04, 2023

The best search solution!

Score 10 out of 10
Vetted Review
Verified User
Incentivized
I've used Algolia on several projects from a search on an e-commerce website, to a search solution for our internal company portal. We wanted to have a robust search solution for our customers and employees and building our own solution would have taken months, if not years. The fact that we could use Algolia to quickly implement a robust search solution in days was a huge selling-point for our stakeholders.
  • Searching
  • Filtering data
  • Providing solid SDKs for multiple languages and frameworks
  • More integrations that would automatically load data to search
If you need to implement a fully customizable search solution quickly, there is no doubt that Algolia is the leader in that space. Our stakeholders particularly liked that you can adjust how search results are shown to the user. For example, when working on an e-commerce site, we were able to rank specific results based on keywords, which drove the users to click on more valuable products.

In cases where you have several dispersed data sets you want to be searchable in a single index, it's best to try to conform all of the data to work in a single index versus using Algolia multi-index search as it's complex to order the results correctly.
Score 7 out of 10
Vetted Review
Verified User
Incentivized
We use Algolia to speed up customer search in our website, allowing to use natural language to retrieve the data as well as some other filtering options that are not supported by our database engine.
  • Natural language search
  • Fast and reliable search
  • Better control on storage size
  • Better rules for deletion
Algolia is well suited for natural language search. It is also a great tool to keep search in the UI separated from the main storage engine.
November 29, 2023

Algolia for sme is great

Score 8 out of 10
Vetted Review
Verified User
Incentivized
Algolia is quick to set-up. Works great for small ecommerce companies. However their support is bad, we had 1 day of outage that impacted our sales. There is no regular support team that will help us how Algolia works and if we are getting the best out of the Algolia. Rest all is fine, it just works.
  • Search reranking based on product performance.
  • Synonyms or rewrite to improve search like creams and body lotions
  • Allowing manual overwrite in search if required.
  • A kam to help when needed or for regular improvement
  • Technical setup is complex with cache update every hour. Some oos product don't go oos in search.
  • Ability to export data on dashboard
Algolia is very well suited for small tech organisations which cannot focus on search. It helps you build a quick search engine without much effort from your tech team so that you can focus on the work that matters for your business. It works and it is decently reliable piece of software.
Score 10 out of 10
Vetted Review
Verified User
Incentivized
To search amongst high data volumes, Algolia is the best partner for developers.
You can store, get, and retrieve the data with a very simple API provided.
It helped us to speed up a lot of data processings by at least 50% : for reviews, descriptions, business data, and even internal sales data.
  • Search
  • Saving data
  • The very simple API
  • For new developers it may be scary
For example we wanted to display the reviews for the right business in less than one second for iOS app, Android app and website.
To get the data from millions of reviews with traditional tools it's not as easy as Algolia.
Russell Preston | TrustRadius Reviewer
Score 10 out of 10
Vetted Review
Verified User
Incentivized
Algolia allowed us to set up and configure product and category search very quickly without managing and maintaining additional services such as elastic search. It took the burden of lengthy configuration away and allowed engineering teams' time to be focused much less on interpreting product requirements for search bugs and features to managing or pointing others to a well designed set of options in Algolia.
  • Easy setup and configuration of fast search results across multiple types of object
  • Can be used to power sales pages, category headings, category product listings, help articles and more within the same search results
  • Managing synonyms, blocked words and other product requirements can be done without engineering support
  • Allowing multiple users and having versioning of changes by users and the ability to roll back based on dates/deltas would have been useful
We ended up using Algolia to power our search and many of our listings pages, especially our ranked sale pages. We ranked based on sale data, availability and more.
Evelyn Dickinson (She/Her) | TrustRadius Reviewer
Score 10 out of 10
Vetted Review
Verified User
Incentivized
As software developers, we are often called upon to develop web applications that offer enterprise-grade search experiences, with analytics and all the bells and whistles. Fortunately, Algolia makes this a snap. Our primary development framework is Laravel and Algolia integrates with Scout beautifully. Algolia also provides a backend for our clients to access analytics, salt their indexes with synonyms, etc. Algolia offers an incredibly fast and full-featured powerful solution set at a very reasonable price point. We love the ease of implementation and our clients couldn't be happier with the results.
  • Excellent search results
  • Easy integration
  • Great analytics
  • Blazing speed
  • Leverage AI/ML more and deliver those services to their non-premium subscribers
  • Automatic synonym suggestion / salting
  • Provide more examples for the frontend javascript search
Algolia is targeted at consumer product sites but most of our applications tend to be more textual, e.g. text-based articles, and resources. We sometimes have to break the models down into multiple chunks but it's a viable workaround.
Score 10 out of 10
Vetted Review
Verified User
Incentivized
Currently used as a search engine for our bill payment service www.paysimply.ca . Customers are using it to find the biller that they need to pay. The fuzzy logic works well and the search is better than anything we would have developed internally.
  • Search speed is excellent.
  • Configurability is also excellent.
  • Fuzzy Logic really helps our customers when they misspell a search.
  • I can't think of any
Our data set is about 3000 records. We are uploading multiple fields including logos and leveraging Algolia to provide a functional search with a very nice user experience.
Score 9 out of 10
Vetted Review
Verified User
Incentivized
We were looking for a robust search tool that enabled us to personalize search results utilizing AI, while also solving other problems and automating other tasks like Synonyms, Common Misspellings/Typo Tolerance.
  • Typo Tolerance
  • Synonyms
  • Personalization
  • Allowing for manual manipulation of results
  • Onboarding process was a little more time-consuming than we initially anticipated
For example, a search for dog vaccines on other pet health supply company websites would come up with only product results, Revival Animal Health’s multifaceted results provide both product and informative content from our Learning Center.

Also, our merchandising team has worked up a product ranking structure, based on keywords. We can then ensure that our Proprietary Brands: Breeder’s Edge, Doc Roy's Vet Basics and Shelter's Choice show first in applicable search results.
Score 1 out of 10
Vetted Review
Verified User
Improving search for e-commerce. Fast results from large index, plus suggested and product recommendation. This improves navigation and product discovery for users (shoppers), and shortens time to product pages, and time to cart, to increase conversions. We need a rapid solution that can meet the needs of a large catalogue and users searching across lots of disparate categories
  • Indexing
  • Speed
  • Suggested
  • Tech support is non existent
  • Customer service doesn’t respond
  • Faulty billing platform
  • Service can be blocked without warning
Tech support and customer service is non existent. When you have an issue you can’t in touch with anyone, and no one responds. What’s worse is that the billing issue we had was caused by their platform. But instead of receiving any notification or warning to resolve the service was blocked and the application terminated. This left us without search on our platform, and no way to unblock application or restore service. Several support tickets were created, which was an easy to resolve if someone had responded, but no response or resolution. I believe this is a “unicorn” with massive funding and they can’t get a basic tech support in place with reasonable response times, e.g. 24 hours.
It’s a shame they built such a great product and zero support or service. This makes it unreliable and not fit for purpose. I have also seen similar reviews at G2 aswell- so this is clearly not an isolated incident and is being experienced by lots of users, who likely end up leaving the product and seeking another solution elsewhere.
Score 8 out of 10
Vetted Review
Verified User
Incentivized
We use Algolia for our search engine needs, this comprises our end users and also our internal users (Sales agents, operations teams, and so forth). It provides an easy way to iterate on search-related features with low development time and without needing a DevOps Engineer (at the time we started using we didn't even have a DevOps team)
  • The way you can easily setup Algolia, populate an index and start doing mockups with instant search (their frontend library)
  • A lot of SDKs allow choosing the approach that better suits your use case.
  • Not needing to spend a lot of time and money in infrastructure or software architecture.
  • Analytics are a tricky thing to do and don't work right out of the box.
  • Developer documentation isn't 100% complete and synced across sources so some things have to be inferred
  • Their pricing had some changes which are trickier to estimate (and can be expensive)
Small teams who are in need of a Search solution in a short time and with limited resources (in terms of developer bandwidth), who also are iterating a lot on search-related features and in a discovery/experimentation phase and not having to worry a lot about performance tuning (although is really fast out of the box)
Ricardo Acevedo Teran | TrustRadius Reviewer
Score 9 out of 10
Vetted Review
Verified User
Incentivized
Algolia shines in its search bar for CMS, but it also handles the category pages and filters with relative ease. The instant search function is one that gives that "wow" factor to some users. If your eCommerce depends heavily on searching for products, it is imperative that you have a better than average search solution.
  • Smart autocomplete
  • Presentation
  • Suggestions
  • Speed
  • Analytics
  • Product synchronization
  • Handling images
I would say that the main point to consider would be the complexity and size of the catalog for Algolia to handle. The product synchronization can get out of hand pretty quickly. If your catalog doesn't have that complexity, I would say go head first into Algolia if it does. Stop and do an analysis and stress test to see how the synch would work before committing to using the tool.
Score 9 out of 10
Vetted Review
Verified User
Incentivized
Our company offers a few products of which the Volunteering product is the one which uses Algolia. Our product uses Algolia to power our hyperlocal search. It is a marketplace of volunteering activities and donation opportunities put up by our partner non-profits from which users can choose one according to their needs.
  • Great distance based search
  • Very little maintenance
  • It follows GDPR rules
  • Quick initial set-up time
  • Easy to set up ranking rules
  • Better customer care
  • Better pricing slabs
It is extremely well suited for hyper-local search. We have seen better conversions after we have introduced Algolia. Also, for a small team initially starting off, it is difficult to implement and maintain Elastic Search. Hence Algolia is the perfect solution for such use cases.
Rich Warren | TrustRadius Reviewer
Score 10 out of 10
Vetted Review
Verified User
Incentivized
Algolia powers all of our search functionality on our browse page and from the header across the site. Specifically, we use the react instant search package with a custom hierarchical menu for category selection and react locations for location selection and the default pagination. We also use Algolia for our search auto suggestions and recommendations. We also use Algolia to solve interesting business problems and tasks such as categorizing user-generated item titles.
  • Extremely fast search results
  • Very easy to set up, no maintenance needed from our side
  • Efficient and easy to adapt ranking formula
  • Customising the react packages can be difficult. Easy to send an excessive amount of requests
  • Customising ranking is restricted to prioritising factors, rather than weighting each factor individually
  • Costs can escalate dramatically when you expand your traffic
Any consumer-facing business that needs instant search results for user searches. Excellent fits would be e-commerce solutions and marketplaces. If your traffic is low it is also a relatively cost-effective solution than using your own solution (e.g. elastic search). Perfect for teams that do not have the architectural knowledge to set up their own search solutions.
Eli Allen | TrustRadius Reviewer
Score 10 out of 10
Vetted Review
Verified User
Incentivized
Algolia is our go-to solution for searches on our iOS app, as well as our upcoming web app. We use it to allow users to search for other users as well as pre-defined location filters that we've created. Additionally, we use it in almost all of our internal tools, whose use-cases include content moderation, customer support, analytics, etc. Every person in our company and every one of our customers uses Algolia on a daily basis.
  • Algolia is brain-dead simple to set up. I've implemented search with Algolia in a dozen different ways now, and it never took me longer than a few minutes to get the functionality I want. With Algolia, the only challenge is designing your search UI -- if you don't want to use their baked in UI solutions.
  • Results come back incredibly fast. I'm not sure how Algolia does it, but every keystroke I make in a search field returns new results instantly. It's hard to believe that I'm searching large datasets on a remote server when it works so fast.
  • Very little customization is needed for 99% of use-cases. Algolia's out of the box setup works great, and it takes no prior knowledge to set up.
  • Recent pricing model changes made Algolia considerably more expensive. I understand that companies change their models all the time, but my plan almost doubled in price overnight. They let me keep my legacy plan for as long as I wanted, but I had already outgrown it, so a small increase in demand caused big price spikes. It's still cheap for what it is though.
  • The documentation is generally good, but sometimes hard to navigate. I was trying to find examples of how to combine geo-queries with normal ones, and I couldn't find an example, but it wasn't actually hard to figure out.
  • Some of the advanced features can be hard to understand at first. This isn't really a con, as it just means Algolia is loaded with features, but I was a bit overwhelmed the first time I tried to customize an index.
Algolia is great anytime you need client search. I would never use it to do any automated tasks or anything like that, though. It's great for human use, and I don't know if anyone would ever want to use it for anything other than client-search, but Algolia knows its domain very well and solves client search more easily than any alternative I've seen.
Score 8 out of 10
Vetted Review
Verified User
Incentivized
Algolia is being used site wide for customer facing search on all the Tanga Network properties. It makes it so our application developers don't have to configure or worry about configuring complicated search indexes. It allows marketing/product to tweak search results as necessary without development intervention.
  • Javascript/AJAX search requests from HTML clients (perfect microservice)
  • Easy to configure indexing
  • Dashboard of search results and performance
  • Customer support can be lacking at times, the development team IS in France so anything escalated takes a while to resolve
  • Costs escalate quickly until you hit dedicated hardware
  • Index creation can be slow
[It's] well suited when you don't want to manage search infrastructure and favor spending your development cycles on your competitive advantage.
Michael Riess | TrustRadius Reviewer
Score 10 out of 10
Vetted Review
Verified User
Incentivized
We implement Algolia for our clients during website, app, and software development projects. Our biggest implementation was on a large eCommerce store with accompanying mobile app. Algolia offers a more premium search experience for end users, allows us to provide access to search results that are combined from several different platforms, and is lightning quick.
  • Algolia is lightning quick -- the fastest we found
  • Algolia has great tech support, tons of documentation, and many high quality ready-made plugins
  • Algolia allows for a high degree of customization
  • Algolia can be a bit complex -- for smaller companies or companies without many tech resources, it may be difficult to implement and use without the help of a third party
  • Manually manipulating search results (for specific queries having listings show up first) is a bit difficult to do without custom developing that functionality
Algolia provides lightning fast search results and allows you to customize and pull in results from a lot of different places. Support and reliability are top notch and I have no problem recommending it to anyone.

Smaller companies with less tech resources may find Swiftype somewhat more user friendly to implement and use, but Algolia can definitely be plug and play if you only have one platform and can just use their out of the box plugins (Shopify, WP, etc.)
Return to navigation